triple creme - English Synonyms Dictionary

triple creme

n.
[1] triple cream